release or surrender - Deutsch Englisch Wörterbuch